ınstitut de recherche pour le développement - French English Dictionary